decimator production facility - Turc Anglais Dictionnaire